how to streaming h.264 video send to WOWZA using rtsp with live555 - ios

I am new for capturing video, encoding in h.264, WOWZA server.
I have checked so many solutions on stack-overflow and google but not get perfect that I can use.
Basic functionality:
continue capturing from iPhone (Video should be in h.264 encoded)
using live555 library, generate RTSP url
send that same video to WOWZA server for live-broadcast video
Note: Video should be continuously play on server from iphone device without major delay.
My Question:
How to capture video which is encoded in h.264 format?
How to integrate live555 library to VideoCapture class for generate RTSP URL?
How to send that video to WOWZA using RTSP protocol?
For capturing video on ios am using AV Framework.
Please correct me if my way of think is wrong.
Thanks,
Punita

I have successfully compile both MobileVLCKit and Live555 library in same project.
Solution:
I have re-compile both library with same Architecture (armv7 & armv7s) and generate DynamicFramework.
And Then used into same xcode project.

Related

How to convert HEVC videos from Photos to h264 on iOS?

I've been looking into the Apple documentation but I couldn't find anything that would allow me to convert a video recorded on an iPhone 7 (HEVC) to h264.
I need to do this because the app has a web server running and it's streaming the video to web browsers that don't support HEVC.
Is there any way to do this?

Flash AS3 AIR on iOS not streaming HLS AAC

This is already a nightmare for me..
I have to get this AAC working for a project and there is no other way and no alternatives..
I'm using this library https://github.com/mangui/flashls and successfully stream ACC and MP3 with M3U8.
Now I have to get it working in iOS and in iOS, there is only the MP3 stream working. AAC seems to work, as the buffer is loading etc, but there is no audio.
The AIR has H.264/AAC Playback Support for iOS since AIR 2.
Source: http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html
And there are some NetStream members that are not supported, that might be the cause why audio is not playing in iOS.
Source: "Support for H.264 encoded video in AIR for iOS" http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html
Also the guy who wrote FlashHLS responded that he does not find any problem with the log files here: https://github.com/mangui/flashls/issues/150
NOTE: I'm streaming only audio and I only need audio. Would be great if there is a audio only library that does not use stageVideo.
Here is all my testing app code:
https://www.dropbox.com/s/y1t9jkv7tg1lgvy/iOS%20test%20ACC.zip?dl=0
The AAC stream: http://media.err.ee/viker/mp4:2104941.m4a/playlist.m3u8
Thank you!!

How to create RTSP player in iPhone

Is it possible to view video stream (H.264 live feed) over RTP/RTSP in native iPhone ? If not,is it possible to write an application and then I have rtsp url how to get streaming video in iPhone.
"rtsp://192.168.2.148:1935/live/test.stream"
I got code Streaming Video in Android using above url, but now I tried iPhone I don't know
which frameworks are used and how to get Video Streaming please give me any Idea
I have the same issue,and I found an excellent ffmpeg player for iOS, IJKPlayer.
You can change the build script in config/module.sh to support RTSP.
If you want to play rtsp real time stream.I have already fock another version IJKPlayer to support that.
Yeah Sure. You can do RTSP stream in iPhone but with the help of some libraries. You can use the DFURTSPPlayer for that purpose
https://github.com/durfu/DFURTSPPlayer

Sound Manager 2 or JPlayer for Android and iOS

Can someone please advise me which one is better for Mobile App, targeting Android as well as iOS, using JQuery Mobile?
I need to run mp3 audios as well as rtmp live stream.
Thanks
MP3 audios will run good in both libraries but not RTMP live streams because RTMP protocol is flash based streaming.
Mobile webapp for iOS and Android will not play rtmp streams.
SoundManager 2 RTMP feature (needs Flash player 9): http://www.schillmania.com/projects/soundmanager2/doc/#smsound-serverurl

How to play mp4 in iOS Flex application

I'm developing a Flex application to iOS devices and I can't find a way to play mp4 video inside it...
I know it works with navigate to URL command but it's open browser and then the vieo player, which is not what I'm intending...
Thanks
If you work with audio and video streaming, one of the worst limitation of AIR 2.6 for iOS is that it is not possible to stream video encoded in H.264 (and audio in AAC) inside your AIR application. AIR 2.6 for iOS supports NetConnection and NetStream but can decode only Spark, VP6, MP3, NellyMoser and Speex formats. So no H.264 and no AAC.
I've tried play .flv video fine in flex app on iOS.

Resources