I played around with the RTMP streaming a bit last night, but wasn't able to get it to connect to stream.
this is an open source RTMP stream server to test with:
http://osflash.org/red5
There is already a package in ubuntu for it so just
sudo apt-get install red5
it comes ready to go just turn off firewall and you can test it with url:
rtmp://localhost/oflaDemo/IronMan.flv
VLC has support in their nightlies so you can use those to confirm that you have the server setup and working before testing against XBMC.
It is stuck in loop right now trying to connect to server.
Here is the log:
Code:
03:45:20 T:3057051584 M:200495104 DEBUG: Clearing cached fileitems [/home/deeceefar2/.xbmc/]
03:45:20 T:3057051584 M:200495104 DEBUG: CGUIMediaWindow::GetDirectory (/home/deeceefar2/.xbmc/)
03:45:20 T:3057051584 M:200495104 DEBUG: ParentPath = [/home/deeceefar2/]
03:45:20 T:3057051584 M:200495104 WARNING: CreateFile, error 2 opening file </tmp/xbmc/6a68f3a1.fi>, flags:800, mode:100.
03:45:20 T:3057051584 M:200495104 DEBUG: Sort, sorting took 0 millis
03:45:20 T:2926091152 M:200495104 DEBUG: Running thread 2926091152
03:45:20 T:2926091152 M:200495104 DEBUG: thread start, auto delete: 0
03:45:20 T:2934483856 M:200495104 DEBUG: Running thread 2934483856
03:45:20 T:2934483856 M:200495104 DEBUG: thread start, auto delete: 0
03:45:20 T:2942876560 M:200495104 DEBUG: Running thread 2942876560
03:45:20 T:2942876560 M:200495104 DEBUG: thread start, auto delete: 0
03:45:20 T:2926091152 M:200495104 DEBUG: staticThread, deleting thread graphic context
03:45:20 T:2926091152 M:200495104 DEBUG: Thread 2926091152 terminating
03:45:20 T:2934483856 M:200495104 DEBUG: staticThread, deleting thread graphic context
03:45:20 T:2934483856 M:200495104 DEBUG: Thread 2934483856 terminating
03:45:20 T:2942876560 M:200495104 DEBUG: staticThread, deleting thread graphic context
03:45:20 T:2942876560 M:200495104 DEBUG: Thread 2942876560 terminating
03:45:21 T:3057051584 M:200511488 DEBUG: OnKey: 61480 pressed, action is 4
03:45:21 T:3057051584 M:200511488 DEBUG: OnKey: 61478 pressed, action is 3
03:45:21 T:3057051584 M:200511488 DEBUG: OnKey: 61478 pressed, action is 3
03:45:21 T:3057051584 M:200400896 DEBUG: OnKey: 61478 pressed, action is 3
03:45:22 T:3057051584 M:200511488 DEBUG: OnKey: 61453 pressed, action is 7
03:45:22 T:3057051584 M:200511488 DEBUG: new file set audiostream:0
03:45:22 T:3057051584 M:200511488 DEBUG: CPlayerCoreFactor::GetPlayers(rtmp://localhost/oflaDemo/IronMan.flv)
03:45:22 T:3057051584 M:200511488 INFO: Loading skin file: DialogProgress.xml
03:45:22 T:3057051584 M:200511488 DEBUG: Load DialogProgress.xml: 1.63ms (0.71 ms xml load)
03:45:22 T:3057051584 M:200511488 DEBUG: ------------------- GUI_MSG_WINDOW_INIT
03:45:22 T:3057051584 M:200511488 DEBUG: Progress dialog
03:45:22 T:3057051584 M:200511488 DEBUG: -------------------
03:45:22 T:3057051584 M:200511488 DEBUG: Alloc resources: 1.98ms (0.01 ms skin load, 0.08 ms preload)
03:45:22 T:2951269264 M:200421376 DEBUG: Running thread 2951269264
03:45:22 T:2951269264 M:200421376 DEBUG: thread start, auto delete: 1
03:45:22 T:3057051584 M:200421376 NOTICE: DVDPlayer: Opening: rtmp://localhost/oflaDemo/IronMan.flv
03:45:22 T:3057051584 M:200421376 WARNING: CDVDMessageQueue::Put MSGQ_NOT_INITIALIZED
03:45:22 T:3007871888 M:200421376 DEBUG: Running thread 3007871888
03:45:22 T:3007871888 M:200421376 DEBUG: thread start, auto delete: 0
03:45:22 T:3007871888 M:200421376 NOTICE: Creating InputStream
03:45:22 T:3007871888 M:200421376 NOTICE: Creating Demuxer
03:45:22 T:3007871888 M:200421376 DEBUG: START AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. STRING: onBWDone>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. NUMBER: 2.00>
03:45:22 T:3007871888 M:200421376 DEBUG: END AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: server sent ping. type: 0
03:45:22 T:3007871888 M:200421376 DEBUG: START AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. STRING: _result>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. NUMBER: 1.00>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: NULL
03:45:22 T:3007871888 M:200421376 DEBUG: Property: OBJECT ====>
03:45:22 T:3007871888 M:200421376 DEBUG: START AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <Name: level, STRING: status>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Success>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <Name: description, STRING: Connection succeeded.>
03:45:22 T:3007871888 M:200421376 DEBUG: END AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: END AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: HandleInvoke, received result for method call <connect>
03:45:22 T:3007871888 M:200421376 DEBUG: sending ping. type: 0x0003
03:45:22 T:3007871888 M:200421376 DEBUG: START AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. STRING: _result>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. NUMBER: 2.00>
03:45:22 T:3007871888 M:200421376 DEBUG: Property: NULL
03:45:22 T:3007871888 M:200421376 DEBUG: Property: <no-name. NUMBER: 1.00>
03:45:22 T:3007871888 M:200421376 DEBUG: END AMF Object Dump:
03:45:22 T:3007871888 M:200421376 DEBUG: HandleInvoke, received result for method call <createStream>
03:45:22 T:3007871888 M:200421376 DEBUG: sending ping. type: 0x0003
03:45:32 T:3007871888 M:200114176 DEBUG: server sent ping. type: 6
03:45:32 T:3007871888 M:200114176 DEBUG: sending ping. type: 0x0007