Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support native video streaming #18

Closed
2 tasks
tubbo opened this issue May 2, 2016 · 0 comments
Closed
2 tasks

Support native video streaming #18

tubbo opened this issue May 2, 2016 · 0 comments
Assignees
Milestone

Comments

@tubbo
Copy link
Contributor

tubbo commented May 2, 2016

Due to ongoing issues regarding YouTube's blocking of our content after the live stream, archive videos will be served from the

  • Transcode videos to .m3u8 format using the proper AWS pipeline for HLS video
  • Play videos on the website using VideoJS
@tubbo tubbo added this to the v2.2.0 milestone May 2, 2016
tubbo pushed a commit that referenced this issue May 2, 2016
Due to our ongoing issues with YouTube's blocking of our videos after
they have been streamed, archive videos will now be streamed from our
own CDN and transcoded automatically upon upload to this application.
Like the rest of the brother.ly files, we're hosting these videos on S3
and serving them over Amazon CloudFront. Video files will be transcoded
to `.m3u8` format and segmented for HTTP Live Streaming, while audio
files will be transcoded to `.mp3` format if they're not already
compressed. Since audio files can only be downloaded, not streamed,
we're not supporting HLS for audio at this time.

This patch also adds VCR and updates refile to a given Git revision in
order to better support testing this application. More testing of the
Eventbrite and other promo code will be added after this PR is merged
now that we have the proper tools to support isolated HTTP testing.

Fixes #18
@tubbo tubbo modified the milestone: v2.2.0 May 2, 2016
@tubbo tubbo self-assigned this May 2, 2016
tubbo pushed a commit that referenced this issue May 22, 2016
Due to our ongoing issues with YouTube's blocking of our videos after
they have been streamed, archive videos will now be streamed from our
own CDN and transcoded automatically upon upload to this application.
Like the rest of the brother.ly files, we're hosting these videos on S3
and serving them over Amazon CloudFront. Video files will be transcoded
to `.m3u8` format and segmented for HTTP Live Streaming, while audio
files will be transcoded to `.mp3` format if they're not already
compressed. Since audio files can only be downloaded, not streamed,
we're not supporting HLS for audio at this time.

This patch also adds VCR and updates refile to a given Git revision in
order to better support testing this application. More testing of the
Eventbrite and other promo code will be added after this PR is merged
now that we have the proper tools to support isolated HTTP testing.

Fixes #18
tubbo pushed a commit that referenced this issue May 25, 2016
Due to our ongoing issues with YouTube's blocking of our videos after
they have been streamed, archive videos will now be streamed from our
own CDN and transcoded automatically upon upload to this application.
Like the rest of the brother.ly files, we're hosting these videos on S3
and serving them over Amazon CloudFront. Video files will be transcoded
to `.m3u8` format and segmented for HTTP Live Streaming, while audio
files will be transcoded to `.mp3` format if they're not already
compressed. Since audio files can only be downloaded, not streamed,
we're not supporting HLS for audio at this time.

This patch also adds VCR and updates refile to a given Git revision in
order to better support testing this application. More testing of the
Eventbrite and other promo code will be added after this PR is merged
now that we have the proper tools to support isolated HTTP testing.

Fixes #18
tubbo pushed a commit that referenced this issue May 25, 2016
Due to our ongoing issues with YouTube's blocking of our videos after
they have been streamed, archive videos will now be streamed from our
own CDN and transcoded automatically upon upload to this application.
Like the rest of the brother.ly files, we're hosting these videos on S3
and serving them over Amazon CloudFront. Video files will be transcoded
to `.m3u8` format and segmented for HTTP Live Streaming, while audio
files will be transcoded to `.mp3` format if they're not already
compressed. Since audio files can only be downloaded, not streamed,
we're not supporting HLS for audio at this time. We're using VideoJS to
play back the videos on the live site.

This patch also adds VCR and updates refile to a given Git revision in
order to better support testing this application. More testing of the
Eventbrite and other promo code will be added after this PR is merged
now that we have the proper tools to support isolated HTTP testing.

Fixes #18
@tubbo tubbo closed this as completed in #23 May 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant