Encoder hls video to Http Stream - stream

I have a encoder that provides me a .m3u8 stream link. I want to stream it with a server. My encoder can handle only 100Mbps data. So i want my server to get the file from the encoder and stream it. How can i empliment it. How to stream an .m3u8 video in browser
I tried it with node-media-server. It provides me .flv .m3u8. But i couldn't stream that in browser

Related

Audio buffer access to downloaded encrypted HLS audio stream

If I use AVAssetDownloadTask to download an encrypted audio-only HLS stream, is it possible to get access to the raw audio data, for the purposes of integrating with AVAudioEngine, AVAudioPlayerNode, and associated effects? If so, what's the process like for doing that? e.g. could I use an AES library like RNCryptor to decrypt the media?
Thanks!

CMSampleBufferRef to Audio Video for RTMP streaming

I am using iOS libRTMP to connect to an RTMP server. Now my problem is, how can I send the audio and video to an RTMP server? I've seen that CMSampleBufferRef is used for processing and sent to the server. The data is being processed with some flash video like metadata.
I tried VideoCore but it fails with the server I am using(Evostream) but works with other servers. Medialibs works but I need an open source option.
How do we convert CMSampleBufferRef to a format that RTMP understands?

How to play a non-rtmp stream

I have an issue to stream a video conference for many mobile device(Andriod, iPhone etc) and I have troubles with streaming.
RTMP stream uses a flash and didn't work with this devices.
What stream can I use? and how can I convert rtmp to this supported stream?
For mobile devices you would need to convert your video to HTTP Live Streaming (HLS). If it's truly a live stream, you could use something Zencoder live streaming to convert it. If the RTMP stream is just reading from an MP4, you could use Handbrake or Zencoder to transmux it to HLS.

iOS: Play FLV stream

I have FLV streaming URL, I need to play it in iOS. I might need to use ffmpeg to convert it into mp4 stream, how would I do that for the streams?
Any sample url from ffmpeg site etc.?
Thanks
Ayaz Alavi

Stream MP4 video onto iPhone directly from S3?

I have a bunch of MP4 files on S3. Is it possible to stream MP4 video content onto iPhone directly from S3? If so, how can I do this? If I can't do this, what options do I have for streaming video to iPhone? (e.g. run HLs streaming server on EC2? pseudo-streaming or progressive media download?)
Cloudfront can stream video but apparently only using RTMP protocol which is not supported natively by iOS. I'd like to stream natively (make things easier). Thanks all.
You can stream, but the video file must be segmented into .ts files and an .m3u8 file that lists the segments. See https://developer.apple.com/streaming/

Resources